source/stdx/collections/array.d(1018,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/stdx/collections/array.d(1056,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/stdx/collections/array.d(1085,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/stdx/collections/array.d(1118,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/stdx/collections/array.d(1153,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/package.d(2899,31): Error: `@safe` function `std.experimental.allocator.CAllocatorImpl!(shared(const(GCAllocator)), cast(Flag)false).CAllocatorImpl.reallocate` cannot call `@system` function `std.experimental.allocator.gc_allocator.GCAllocator.reallocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/gc_allocator.d(61,31): `std.experimental.allocator.gc_allocator.GCAllocator.reallocate` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/package.d(2936,35): Error: `@safe` function `std.experimental.allocator.CAllocatorImpl!(shared(const(GCAllocator)), cast(Flag)false).CAllocatorImpl.deallocate` cannot call `@system` function `std.experimental.allocator.gc_allocator.GCAllocator.deallocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/gc_allocator.d(89,10): `std.experimental.allocator.gc_allocator.GCAllocator.deallocate` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/package.d(2642,29): Error: template instance `std.experimental.allocator.CAllocatorImpl!(shared(const(GCAllocator)), cast(Flag)false)` error instantiating source/stdx/collections/common.d(24,31): instantiated from here: `allocatorObject!(shared(const(GCAllocator)))` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/package.d(3129,31): Error: `@safe` function `std.experimental.allocator.CSharedAllocatorImpl!(shared(const(GCAllocator)), cast(Flag)false).CSharedAllocatorImpl.reallocate` cannot call `@system` function `std.experimental.allocator.gc_allocator.GCAllocator.reallocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/gc_allocator.d(61,31): `std.experimental.allocator.gc_allocator.GCAllocator.reallocate` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/package.d(3166,35): Error: `@safe` function `std.experimental.allocator.CSharedAllocatorImpl!(shared(const(GCAllocator)), cast(Flag)false).CSharedAllocatorImpl.deallocate` cannot call `@system` function `std.experimental.allocator.gc_allocator.GCAllocator.deallocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/gc_allocator.d(89,10): `std.experimental.allocator.gc_allocator.GCAllocator.deallocate` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/package.d(2753,29): Error: template instance `std.experimental.allocator.CSharedAllocatorImpl!(shared(const(GCAllocator)), cast(Flag)false)` error instantiating source/stdx/collections/common.d(41,37): instantiated from here: `sharedAllocatorObject!(shared(const(GCAllocator)))` source/stdx/collections/common.d(294,16): Error: cast from `const(ulong)` to `void*` not allowed in safe code source/stdx/collections/common.d(296,45): Error: `@safe` function `stdx.collections.common.AllocatorHandler._allocate` cannot call `@system` function `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(shared(RCISharedAllocator), ulong, void).AffixAllocator.Impl!().allocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/building_blocks/affix_allocator.d(168,16): `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(shared(RCISharedAllocator), ulong, void).AffixAllocator.Impl!().allocate` is declared here source/stdx/collections/common.d(297,44): Error: `@safe` function `stdx.collections.common.AllocatorHandler._allocate` cannot call `@system` function `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(RCIAllocator, ulong, void).AffixAllocator.Impl!().allocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/building_blocks/affix_allocator.d(168,16): `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(RCIAllocator, ulong, void).AffixAllocator.Impl!().allocate` is declared here source/stdx/collections/common.d(308,16): Error: cast from `const(ulong)` to `void*` not allowed in safe code source/stdx/collections/common.d(317,17): Error: cast from `bool delegate(void[] b) const nothrow` to `bool delegate(void[]) const pure nothrow` not allowed in safe code source/stdx/collections/common.d(322,16): Error: cast from `const(ulong)` to `void*` not allowed in safe code source/stdx/collections/common.d(324,47): Error: `@safe` function `stdx.collections.common.AllocatorHandler._deallocate` cannot call `@system` function `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(shared(RCISharedAllocator), ulong, void).AffixAllocator.Impl!().deallocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/building_blocks/affix_allocator.d(262,14): `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(shared(RCISharedAllocator), ulong, void).AffixAllocator.Impl!().deallocate` is declared here source/stdx/collections/common.d(325,46): Error: `@safe` function `stdx.collections.common.AllocatorHandler._deallocate` cannot call `@system` function `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(RCIAllocator, ulong, void).AffixAllocator.Impl!().deallocate` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/experimental/allocator/building_blocks/affix_allocator.d(262,14): `std.experimental.allocator.building_blocks.affix_allocator.AffixAllocator!(RCIAllocator, ulong, void).AffixAllocator.Impl!().deallocate` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.